package com.woniuxy.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.woniuxy.entity.Goods;

public interface GoodsMapper {
	//传回多个对象，用list对象来接收
	public List<Goods> findAll();
	//传回一个对象，用对象接收
	public Goods findById(int id);
	//传回多个对象，传入String参数
	public List<Goods> findByNameLike(String name);
	//传回多个对象，分页用map
//	public List<Goods> findByPage(Map<String, Object> map);
	//@param 自动将参数封装到map中，其中("index")是key    参数的值作为value
	//此处参数名不重要
	public List<Goods> findByPage(@Param("index")int index,@Param("size")int size);
	
	public int add(Goods goods);
	
	public int delById(int id);
	//update
	public int changePwd(Map<String, Object> map);
	
	public List<Goods> findIf(Goods goods);

}








